(mentally) deficient/incompetent - Inglés Sinónimo Diccionario